home *** CD-ROM | disk | FTP | other *** search
- package javax.swing.plaf.basic;
-
- import java.awt.Graphics;
- import java.awt.Image;
- import javax.swing.Icon;
- import javax.swing.ImageIcon;
- import javax.swing.JMenuBar;
- import javax.swing.UIManager;
-
- public class BasicInternalFrameTitlePane$SystemMenuBar extends JMenuBar {
- // $FF: synthetic field
- private final BasicInternalFrameTitlePane this$0;
-
- public BasicInternalFrameTitlePane$SystemMenuBar(BasicInternalFrameTitlePane var1) {
- this.this$0 = var1;
- }
-
- public boolean isFocusTraversable() {
- return false;
- }
-
- public boolean isOpaque() {
- return true;
- }
-
- public void paint(Graphics var1) {
- Icon var2 = this.this$0.frame.getFrameIcon();
- if (var2 == null) {
- var2 = UIManager.getIcon("InternalFrame.icon");
- }
-
- if (var2 != null) {
- if (var2 instanceof ImageIcon && (var2.getIconWidth() > 16 || var2.getIconHeight() > 16)) {
- Image var3 = ((ImageIcon)var2).getImage();
- ((ImageIcon)var2).setImage(var3.getScaledInstance(16, 16, 4));
- }
-
- var2.paintIcon(this, var1, 0, 0);
- }
-
- }
-
- public void requestFocus() {
- }
- }
-